package com.ouyeel.domain;

import java.io.Serializable;
import java.util.List;

/**
 * Class Name : RfqRequestComplexVo.
 * Description : 询报价_询单综合实体类
 * Created by luokai on 2016-09-06.
 */
public class RfqRequestComplexVo  implements Serializable {

    private static final long serialVersionUID = 1L;

	private RfqRequestVo requestVo;	//询单主表
	private List<RfqRequestItemVo> requestItemList;	//询单物料
	private RfqRulesVo rulesVo;	//询单控制参数
	private List<RfqSupplierListVo> supplierList;	//定向邀请供应商信息
	private List<RfqAttachmentsVo> attachmentsList;	//询单附件（包括报名附件、询单附件）
	private List<RfqProjectUserVo> projectUserList;	//询单角色、权限
	private RfqPreauditVo preauditVo;	//资质预审（报名要求）
	private RfqRequestContactsVo contactsVo;	//联系方式
	private List<RfqPreauditSupplierVo> preauditSupplierList;	//公开邀请供应商信息

	public List<RfqPreauditSupplierVo> getPreauditSupplierList() {
		return preauditSupplierList;
	}

	public void setPreauditSupplierList(List<RfqPreauditSupplierVo> preauditSupplierList) {
		this.preauditSupplierList = preauditSupplierList;
	}

	public RfqRequestVo getRequestVo() {
		return requestVo;
	}

	public void setRequestVo(RfqRequestVo requestVo) {
		this.requestVo = requestVo;
	}

	public List<RfqRequestItemVo> getRequestItemList() {
		return requestItemList;
	}

	public void setRequestItemList(List<RfqRequestItemVo> requestItemList) {
		this.requestItemList = requestItemList;
	}

	public RfqRulesVo getRulesVo() {
		return rulesVo;
	}

	public void setRulesVo(RfqRulesVo rulesVo) {
		this.rulesVo = rulesVo;
	}

	public List<RfqSupplierListVo> getSupplierList() {
		return supplierList;
	}

	public void setSupplierList(List<RfqSupplierListVo> supplierList) {
		this.supplierList = supplierList;
	}

	public List<RfqAttachmentsVo> getAttachmentsList() {
		return attachmentsList;
	}

	public void setAttachmentsList(List<RfqAttachmentsVo> attachmentsList) {
		this.attachmentsList = attachmentsList;
	}

	public List<RfqProjectUserVo> getProjectUserList() {
		return projectUserList;
	}

	public void setProjectUserList(List<RfqProjectUserVo> projectUserList) {
		this.projectUserList = projectUserList;
	}

	public RfqPreauditVo getPreauditVo() {
		return preauditVo;
	}

	public void setPreauditVo(RfqPreauditVo preauditVo) {
		this.preauditVo = preauditVo;
	}

	public RfqRequestContactsVo getContactsVo() {
		return contactsVo;
	}

	public void setContactsVo(RfqRequestContactsVo contactsVo) {
		this.contactsVo = contactsVo;
	}
}
